a thing or person that is ugly - Francés Inglés Diccionario